small capacity public service vehicles - Spanish English Dictionary